home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
jluti400.zip
/
JLUTIL.DOC
< prev
next >
Wrap
Text File
|
1991-01-23
|
18KB
|
604 lines
───────────────────────────────────────────────────────────────
WITHOUT COMPROMISE. THE JL's. PROFESSIONAL SOFTWARE FOR PROFIS.
───────────────────────────────────────────────────────────────
D O C U M E N T A T I O N
FOR
▄███████▄ ▄██▄ ▄██▄ ▄██▄ ▄███████████▄ ▄██▄ ▄██▄
▀▀ ███ █████ ████ ████ ▀▀▀█████▀▀▀ █████ █████
███ █████ ████ ████ █████ █████ █████
███ █████ ████ ████ █████ █████ █████
▄▄ ███ ██████████▄ ████ ████ █████ █████ ██████████▄
▀███████▀ ▀████████▀ ▀██████████▀ ▀██▀ ▀███▀ ▀████████▀
■ J L U T I L
■ J L P L O T
■ J L B A N K
U t i l i t i e s f o r G T Power
All Rights Reserved
(C) 1988-91 Juergen Lorenz
(C) 1988-91 WAP Juergen Lorenz
G T Power is a DFUE and MailBox Program from
P&M Software Co.,3104 E. Camelback Rd.,Suite #503,Phoenix, AZ 85016
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If you are using JLUTIL, JLPLOT or JLBANK, you agree to put the files
completely into a public Download-File-Directory of your BBS. If some-
body has uploaded JLUTIL, JLPLOT or JLBANK to your BBS, you agree to
upload the files to two other BBS.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SPECIAL THANKS TO
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Andrew Leeder.... Gerhard Donges... Helmut Schiemer.. Steffen Boeye....
Matthias Lorenz.. Terry Dansey..... Armin Roth....... Stefan Litzinger.
Heide Schaefer... Diederick Cools.. Steve Eldredge... Ben Geertsema....
Jack Hazel....... Ed Bragg......... Udo Garbe........ Kuno Brockly.....
Erwin Jabor...... Scott Cushman.... Paul Meiners..... Markus Mohr......
Ken Swenson...... Thomas Nelson.... Perry Alexander.. Oliver Bell......
Leon Mols........ David Whiteway... Alexander Langen. Frank Sullivan...
Mel Douglass.....
Expanding........
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
THE AUTHOR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Name: Juergen Lorenz..............................
Street: HegeStrasse 29..............................
City: 2000 Hamburg 20.............................
Country: Germany.....................................
VoiceLine #1: 0049 (0)40 483587...........................
#2 0049 (0)40 4605150..........................
or (please use the first address)
Street: Theodor-Heuss Strasse 11....................
City: 6500 Mainz 21...............................
Country: Germany.....................................
BBS-Name: WAP-Box.....................................
GTPN Net/Node: 803/000.....................................
AFSN Net/Node: 820/000.....................................
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
S U P P O R T
GTPN: E02/650.......... JLUTIL SUPPORT ECHO.
AFSN: E01/011.......... JLUTIL SUPPORT ECHO.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
REGISTRATION REGISTRATION REGISTRATION REGISTRATION REGISTRATION
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Registration Form is REGISTER.FRM. Fill it out and include the money.
There are special Registration and / or Upgrade Packages available.
**************************************************
N E W
**************************************************
We decided to handle the Initial Registrations and
Upgrades from now on WITHOUT the participation of
DISTRIBUTORS.
This makes the Registrations faster and cheaper.
**************************************************
------------------ HERE YOU CAN PICKUP THE NEWEST JLUTIL ------------------
001/010 1713-789-0857 24 Houston *MEL'S ............... Mel Douglass
032/001 1606-269-7136 96 Lexington *INFOSTATION ......... Perry Alexander
033/000 1301-499-4671 96 Washington_MD *CAPITOL AREA NETWORK Raymond Wood
037/000 1808-422-2921 96 Honolulu *PROGRAMMERS EXCHANGE Ed Bragg
044/003 1415-348-5632 96 Palo_Alto *GENO'S PLACE ........ Gene Newcomb
047/901 UNLISTED 24 Med_Hat_ALB *LLOYD FORD .......... Lloyd Ford (047/004)
050/001 44-634200931 96 Kent *BIXBOX .............. Terry Dansey
200/000 1718-335-8784 96 New_York *WALL-2 .............. Frank Sullivan
803/000 49-404605150 96 Hamburg *WAP BOX #1 .......... Juergen Lorenz
---------------------------------------------------------------------------
**********************************************************************
JLUTIL
**********************************************************************
Please read *.HLP and / or run JLUTIL /HE. JLUTIL is a Batch-Program.
You can use the following options. Each option can have parameters
and / or switches. Enter JLUTIL /??, where ?? can be one of the
following possibilities:
-- ------------------------------------------------------------------
?? Description
-- ------------------------------------------------------------------
AC ACTUAL CALLER
This option makes it more comfortable for you to install Batches
like GTLOGON.BAT, which should handle the Users BPS Rate or Level.
AN ANALYSIS
You can request an analysis of the use of the Message Areas.
CA CHANGE ATTRIBUTES
Changes Attributes of Messages.
CF CLEAN FILE
This option, cleans files like GT.LOG, GBAG.LOG or GTNET.LOG
CH CHECK JLUTIL
Checks some JLUTIL Functions. RUN THIS MODULE DAILY !!!
CM CHECK MESSAGES
Checks, if the Sender and the Receiver of a message are known
to the System.
CU CHANGE USERRECORD
Change the LogonPassword, City and /or PhoneNumber.
DC DISPLAY CALLS
Displays the number of calls or inspects the GT.LOG File and
maintains L2=JLCALL1.LOG. Using JLPLOT you can update L3=JLCALL2.LOG
and view with JLPLOT the number of calls, the used MailBox-Time per
day etc.
DM DELETE MESSAGES
Deletes MSGs with specified attributes older than specified days.
Retains a specified number of Msgs. It stores not-received mail
for your Users in their private folder.
EX EXTRACT MESSAGES
Extracts Msgs into a TextFile.
GC GET COMMANDS FROM FILE
Uses instead of the ParameterLine a File and handles each line
within this File as a ParameterLine.
HE HELP
Displays the *.HLP Files.
HU HUMAN SYSOP
This Module simulates a Chatting Human Sysop.
IL INSPECT GT-LOGFILE
Examines the GT-LOG File for eg. BAD PASSWORDS, DENIED ACTIONS,
TRASH CONNECTIONS, RECEIVED FILES, SENDED FILES, TIME USAGE,
MISCELLANEOUS ACTIONS and /or DOOR USAGE and sends a Report
to the Sysop and /or to the User.
IN INFORMATION
Displays the version of the JLUTIL Program, the serialnumber, the
Paths: GTPATH and JLPATH. MC etc..
IP INSPECT PASSWORDS
Examines the UserPasswords. If they are not valid, the MCS writes
a message to the User to change their password.
ME MENUE SYSTEM
Not implemented yet.
ML MAILING LISTS
Handles Mailing Lists. The User can subscribe, unsubscribe, and
create a Mailing-List. He can also write a msg to all users, who
have subscribed.
MO MONITOR USERLEVELS
Monitors the UserLevels and changes them. Writes a Msg to the Sysop
and / or to the User. Handles the ANSWER??.BBS Files.
MS MESSAGE SYSTEM
Writing Messages within a Batch, two many Users etc..
PD PASSWORD OF THE DAY
Displays your Password at the TargetBBS for this day. JLUTIL must
handle your Password and monitor your Account at the TargetBBS.
PM PRIVATE MAIL ROBOT
This Option has two parts. The first is a door for the users. They
can enter a msg, which will be written to everybody, who writes them
a msg. The second part checks for mail to users, who have asked the
MCS to answer their mail. NetMail Areas are supported.
PR PRINTING ROUTINES
Prints Envelopes etc..
QU QUESTIONAIRE
Displays the questionaire and stores the answers. You can
specify several input formats (uppercase, numbers only etc.) and
send the answers then as a msg to somebody.
RE REGISTER JLUTIL
Displays and /or prints REGISTER.FRM.
SE SECURE
DeCrypts and /or EnCrypts B-Bags.
ST STATUS
JLBANK-Status of the current caller.
SU SEARCH USERNAMES
Searching for a matching Pattern and displaying the result.
TE TESTING
The option, i am working at, which i forgot to make it unaccessable
for you. Normally nothing should happen.
UP UPGRADE
Installs your SerialNumber into JLUTIL.EXE. Installs the Counter - if
necessary. For registered JLUTIL Users only.
UT UTILITIES
Handle Door Files, Configuration Files, and / or GTMDIR.BBS.
VM VALIDATE MESSAGES
If a msg is deleted and the Msg-File exists, it will erase the
Msg-File. If a msg is not deleted and the File dosen't exist,
the Header will be deleted.
-- ------------------------------------------------------------------
**********************************************************************
JLPLOT
**********************************************************************
JLPLOT runs on GT14 to GT16 Systems. Run JLPLOT without any parameter.
JLPLOT requests one File from JLUTIL: JLCALL1.LOG. Some Files are shared
between the two Utilities, eg. JL.CNF, JL.LOG. Read DC.HLP within the
JLUTIL Package for more informations.
Before you start JLPLOT the first time, please rename my JLCALL?.LOG Files
and run JLUTIL /DC -L. Now you have your own JLCALL1.LOG. Start JLPLOT
now. A question appears, if you want to check JLCALL1.LOG and / or update
the other JLCALL?.LOG Files. Enter 'B' for both. Now you have all
JLCALL?.LOG Files installed properly. Whenever you receive new calls
you have to run this procedure. JLUTIL /DC -L perhaps within your
daily batch file.
The main menue appears and the JLCALL1.LOG file will be checked and
the other LOG Files will be updated.
Now you can run an analysis. Choose between the available choices.
JLPLOT makes charts of the JLCALL?.LOG Files. If they are old or
not correct, JLPLOT will display wrong data.
After you have run an analysis you can display the regression equatation
for some informations.
JLPLOT should run with all grafic cards (CGA, Hercules, EGA and VGA
Systems).
>>> If an Error occurs, because there are too few data (none).
The Result can be an error 200 (division by zero).
What you can do now is the following: Record all the calls
at your BBS with JLUTIL /DC in JLCALL1.LOG. Wait more than
one week and then use JLPLOT.
JLCALL1.LOG---------------------------------------------FORMAT
DayNumber.Time,CallNumber,WeekDay,Used Seconds of this Call
JLCALL2.LOG---------------------------------------------FORMAT
DayNumber,Calls at this day,WeekDay,Used Seconds at this day
JLCALL3.LOG---------------------------------------------FORMAT
WeekDay,Calls at this weekday (Mean),WeekDay,Used Seconds at
this weekday (Mean)
JLCALL4.LOG---------------------------------------------FORMAT
TimeInterval,Calls within this interval,TimeInterval,Calls within
this interval
JLCALL5.LOG---------------------------------------------FORMAT
DayNumber,Calls at this week,WeekDay,Used Seconds at this week
**********************************************************************
JLBANK
**********************************************************************
JLBANK runs on GT14 to GT16 Systems. Please read GENERAL.HLP. Run
JLBANK without any parameter.
A BANK Module for the use of a chargeable BBS. Every User
has an account and can inspect his statement of account. He
is able to send another user some BBS-UNITS (BBS-Money).
Every month will this module charge off the monthly contribution
of the MailBox(*). If the Module don't know the user, it asks for
some informations.
(*) Not included in this Version
BANK:
ZAP... Sets Amount of All USERs to Zero and the Passwords
to 'KEINES'.
You can use this module also, if you distribute GT or a
Companion Program or any other Prg. You give your registered
Program Users the possibility to send you eg. a check over
100 Dollar, although one copy costs eg. 10 Dollar. Every time
a new version is available, you send him a copy and takes
the money from his BBS-Bank-Account. If there is no more money
at this account, you write the User a MSG, that he can
send another check to you or the MCS is doing for you.
The background is the following: I upgraded from GT 14.03 to
GT 15.00 and sent Paul a check over 14 Dollar; ten for the Program
and four for shipping. I must pay 5 Dollar for the Check and
2 Dollar for the letter (I included a disk). Altogether I payed
21 Dollar and Paul received only ten. This ratio is not very good.
So I wish to have the possibility to send e.g. Paul Meiners
100 Dollar at one time and he sends me the new versions of GT,
since there is no money left.
NOTICE: ■ There is NO possibility to get a forgotten Psw.
■ The data is crypted.
■ It's only a beta Version and it is VERY slow.
To install your SN, enter the [S]ystem Menue and choose
[I]nstall SN.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HISTORY
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please read HISTORY.TXT.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FIRST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WAP means [W]ORKING POOL OF [A]PPLIED [P]SYCHOLOGY Inc. pronounce the <A>
as in man.
WAP, WAP Net, WAP Box, WAP Learn, WAP Shop and WAP World are TradeMarks.
OTHER PRGs-----------------------------------------------------------------
# TRY JLPLOT from Juergen Lorenz. JLPLOT inspects the LOG Files from JLUTIL
and displays several Charts. Calls per Day, Calls per Week, Distribution of
the Calls between the WeekDays and between specified TimeIntervalls.
# For Sysops of a chargeable BBS and for Programmers of ShareWare the
Module JLBANK is perhaps a good deal.
# NODELIST CONVERTER for NON-USA Requirements v1.00
# EOF-Checker
ATTENTION------------------------------------------------------------------
If you've downloaded JLPLOT, download JLUTIL too, which is necessary for
JLPLOT.
CAUTION--------------------------------------------------------------------
Make your FIRST Experiences with JLUTIL ONLY WITH a NEW BACKUP, i can't
guarantee for anything. Also if this isn't your first version of JLUTIL,
please try every module to determine, if JLUTIL works fine. If you find
any ERRORs, please contact me.
DISTRIBUTE-----------------------------------------------------------------
Please distribute this Program in your Area. Put it into a PUBLIC File-Area
and tell the Sysops in your Country about JLUTIL and JLPLOT. You are not
authorized to use these Programs, if you don't put them into a public Area.
NOTICE---------------------------------------------------------------------
THIS IS NOT FREE SOFTWARE! If you paid a "ShareWare" vendor for this
program, you paid for the service of copying the program, and not for the
program itself. Rest assured that nothing ever gets to the originators of
this product from such a sale. You may evaluate this product, but if you
make use of it, you must register your copy. We offer several inducements
to you for registering. First of all, you receive the most up-to-date copy
of the program that we have - and we do update the product on a regular
basis. You also receive support for JLUTIL, JLPLOT & JLBANK, which can be
quite valuable at times (GTPN: E02/650 or AFSN: E01/011).
This is "user-supported" software. You are hereby granted a license by WAP
to distribute this evaluation copy of JLUTIL, JLPLOT & JLBANK and its
documentation, subject to the following conditions:
1. JLUTIL & JLPLOT may be distributed freely without charge in evaluation
form only.
2. JLUTIL & JLPLOT may not be sold, licensed, or a fee charged for its use.
If a fee is charged in connection with JLUTIL & JLPLOT, it must cover the
cost of copying or dissemination only. Such charges must be clearly
identified as such by the originating party. Under no circumstances may the
purchaser be given the impression that he is buying JLUTIL & JLPLOT itself.
3. JLUTIL & JLPLOT must be presented as a complete unit, including this
documentation and the example files. JLUTIL & JLPLOT documentation may be
not amended or altered in any way !
4. In granting you the right to distribute the evaluation form of JLUTIL &
JLPLOT, WAP does not acknowledge you as the owner of JLUTIL & JLPLOT in any
form.
Any other use or distribution of JLUTIL & JLPLOT is expressly forbidden
without the written consent of WAP.
If you have any suggestions, please contact me.
Juergen Lorenz
( W A P )
(Dr.med.Dipl.Psych.)